package vccibernos;

import java.util.Date;

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author JAVA
 */
public class Incidencia {
    
    private String descripcion;
    private Date fecha;
    private Empleado e;

    public Empleado getE() {
        return e;
    }

    public void setE(Empleado e) {
        this.e = e;
    }

    /**
     * Constructor con fecha
     * @param descripcion
     * @param fecha
     * @param Empleado e, puede ser encargado o dependiente
     */
    public Incidencia(String descripcion, Date fecha, Empleado e) {
        this.descripcion = descripcion;
        this.fecha = fecha;
        this.e = e;
    }

    /**
     * Constructor sin fecha
     * @param descripcion
     * @param Empleado e,puede ser encargado o dependiente
     */
    public Incidencia(String descripcion, Empleado e) {
        this.descripcion = descripcion;
        this.e = e;
        this.fecha=new Date();
    }
    
    
    

    public String getDescripcion(){
        return descripcion;
    }
    public Date getFecha(){
        return fecha;
    }
    
    //M�todo toString
    @Override
    public String toString(){
        return  "\n --------------------- \n  ---- INCIDENCIA ----  \n --------------------- \n Nombre dependiente: " + e.getNombre() + "\n Descripcion: " + descripcion + "\n Fecha: " + fecha.toString() + "\n --------------------- \n";
    }
}